Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista Back End
Opis
Text copied to clipboard!
Poszukujemy Programisty Zaplecza, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie komponentów serwerowych naszych aplikacji. Idealny kandydat powinien posiadać doświadczenie w pracy z językami programowania backendowymi, takimi jak Java, Python, PHP lub Node.js, oraz znać zasady projektowania API i zarządzania bazami danych.
Jako Programista Zaplecza będziesz współpracować z zespołem frontendowym, projektantami UX/UI oraz menedżerami produktu, aby dostarczać skalowalne i wydajne rozwiązania technologiczne. Twoja praca będzie miała kluczowe znaczenie dla zapewnienia stabilności, bezpieczeństwa i wydajności naszych systemów.
Do Twoich obowiązków będzie należało projektowanie architektury aplikacji, implementacja logiki biznesowej, integracja z zewnętrznymi usługami oraz optymalizacja zapytań do baz danych. Będziesz również odpowiedzialny za testowanie i debugowanie kodu, a także za dokumentowanie tworzonych rozwiązań.
Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, dostęp do najnowszych technologii oraz udział w ciekawych projektach realizowanych w międzynarodowym środowisku. Zapewniamy również wsparcie w rozwoju zawodowym poprzez szkolenia, konferencje i mentoring.
Jeśli jesteś osobą analityczną, lubisz rozwiązywać złożone problemy i chcesz mieć realny wpływ na rozwój produktów cyfrowych, ta oferta jest dla Ciebie. Dołącz do nas i rozwijaj swoją karierę w dynamicznie rozwijającej się firmie technologicznej.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja logiki serwera
- Tworzenie i utrzymanie API
- Zarządzanie bazami danych i optymalizacja zapytań
- Integracja z zewnętrznymi usługami i systemami
- Testowanie i debugowanie kodu
- Współpraca z zespołem frontendowym i projektantami
- Tworzenie dokumentacji technicznej
- Zapewnienie bezpieczeństwa aplikacji
- Monitorowanie wydajności systemów
- Udział w planowaniu architektury systemu
Wymagania
Text copied to clipboard!- Doświadczenie w programowaniu backendowym (np. Java, Python, PHP, Node.js)
- Znajomość relacyjnych i nierelacyjnych baz danych
- Umiejętność projektowania RESTful API
- Znajomość systemów kontroli wersji (np. Git)
- Zrozumienie zasad bezpieczeństwa aplikacji webowych
- Doświadczenie w pracy zespołowej w środowisku Agile
- Umiejętność analitycznego myślenia i rozwiązywania problemów
- Znajomość języka angielskiego na poziomie technicznym
- Dobra organizacja pracy i samodzielność
- Mile widziane doświadczenie z chmurą (AWS, Azure, GCP)
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie technologie backendowe znasz najlepiej?
- Czy masz doświadczenie w projektowaniu API?
- Jakie bazy danych wykorzystywałeś w poprzednich projektach?
- Czy pracowałeś w metodyce Agile/Scrum?
- Jakie narzędzia do testowania backendu stosujesz?
- Czy masz doświadczenie z integracją z zewnętrznymi API?
- Jakie masz podejście do zapewnienia bezpieczeństwa aplikacji?
- Czy miałeś okazję pracować z chmurą obliczeniową?
- Jak radzisz sobie z debugowaniem złożonych problemów?
- Czy potrafisz pracować samodzielnie nad zadaniami?